<?php

class PC4_Util_Validacao_Unica extends PC4_Util_Validacao_Abstrata{
	public function valida(&$registro, $campo, $modelo, $id = 0) {
		$busca = array(
			$modelo->letra . '.id <>' => $id,
			$modelo->letra . '.' . $campo => $registro[$campo]
		);
		$rs = $modelo->consulta($busca);
		if (!empty($rs)) {
			$modelo->erros[] = 'O ' . $campo . ' "'.$registro[$campo].'" já existe na base de dados!';
			return $modelo->erros;
		}
	}
}

?>